home *** CD-ROM | disk | FTP | other *** search
- Short: Drop-In Replacement for buggy C= queue-handler
- Author: heinz@hwg.muc.de
- Uploader: heinz@hwg.muc.de
- Type: util/misc
-
- Queue-Handler Replacement
- =========================
-
- This is a drop-in replacement for the C= L:Queue-Handler 37.12
- (01.03.91). It fixes several rather nasty bugs with PIPE:, like
- loosing characters. There were more bugs. You sure don't want to know
- about them and I intend to have most of them forgotten by the time you
- read this. So don't ask.
-
- This new handler should be fully compatible and a lot more solid. It
- is intended for use with AmigaOS >= V2.04.
-
- It is freely redistributable, but copyrighted and should be considered
- *giftware*. If this helps you, send me something small and nice, like
- a current Aminet CD-ROM set. :-)
-
- I created this handler because my popen implementation used for the
- diffutils in the HWGRCS package depends on PIPE:, and I do not want to
- change that because it is a good idea to use the OS. So I had to put
- together an OS fix now.
-
- Standard disclaimer: I don't guarantee anything. If something breaks
- on your side, bad luck. Tell me about any bugs, please.
-
- - Starting with 40.3, the write side should fail instad of lock when the
- read side closes up prematurely.
-
- - 40.4 allows for pipe names up to 80 characters including the device spec.
- While this artificial limit is of course not nice, I left it in for
- now due to backwards compatibility reasons and lack of time to fix
- it. I intend to remove the limit in the future.
-
- TODO:
-
- - WaitForChar() support.
-
- - No artificial name limits.
-
- Heinz Wrobel
- <heinz@hwg.muc.de>
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 1465 834 43.0% 25-Jun-95 17:09:56 README.FIRST
- 2576 1751 32.0% 31-Jan-95 17:43:22 queue-handler
- -------- ------- ----- --------- --------
- 4041 2585 36.0% 26-Jun-95 09:04:48 2 files
-